Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Chile #1-w1 Chile #1-w3 Chile #1-w4 Argentina F3 USA F14 USA F18 USA F19 Chile F1a Chile F1b Chile F1 Chile F2 Uruguay F1 Argentina F7 Colombia F1 Colombia F2 Portugal F3 Chile F1 Chile F2 Chile F3 Romania F7 Romania F8 Romania F10 Romania F12 Romania F13 Argentina F9 Argentina F12 Chile F5 Colombia F2 Panama F1 Argentina F1 Argentina F2 Argentina F3 Argentina F5 Argentina F6 Argentina F8 Argentina F9 Romania F8 Romania F9 Romania F10 Romania F11 Argentina F10 Bolivia F1 Bolivia F2 Bolivia F3 Chile F1 Chile F2 Chile F3 Chile F4 Chile F5 Morocco F1 Morocco F2 France F6 Argentina F2 Argentina F3 Argentina F7 Argentina F8 Argentina F9 Romania F15 Romania F16 Romania F17 Romania F18 Argentina F16 Argentina F17 Argentina F18 Chile F2 Chile F3 Brazil F1 Brazil F2 Argentina F3 Argentina F4 Argentina F5 Argentina F6 Argentina F7 Paraguay F2 Paraguay F3 Brazil F33 Argentina F1 Argentina F2 Argentina F3 Colombia F1 Panama F1 Argentina F3 Argentina F4 Argentina F5 Paraguay F1 France F8 Spain F28 Argentina F19 Chile F15 Brazil F42 Brazil F43 Argentina F3 Romania F6 Romania F12 Argentina F19 Argentina F20 Chile F4 Argentina F11 Argentina F4 Argentina F12 USA F8 USA F9 Argentina F2 Argentina F3 Argentina F5 Challenger Ford de Cherbourg - Cherbourg Argentina F6 Colombia F3 Colombia F4 France F5 Colombia F4 Argentina F11 Argentina F11 Chile F6 Chile F7 Colombia F1 Argentina F7 Morocco Tennis Tour - Casablanca Timisoara Challenger - Timisoara Chile F3 Colombia F3 Romania F9 Romania F11 San Luis Potosi Challenger - San Luis Potosi 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Bancolombia Open - Cali Seguros Bolivar Open - Medellin Meknes Challenger Cherbourg Challenger Caltanissetta Challenger Sofia Challenger Tampere Challenger San Marino Challenger Vigo Challenger San Sebastian Challenger Manerbio Challenger Bogota Challenger Buenos Aires Challenger Montevideo Challenger Asuncion Challenger Medellin Challenger Salinas Challenger Biella Challenger Rome Challenger Lugano Challenger Oberstaufen Challenger Manerbio Challenger Bogota Challenger XL Challenger de Tenis Copa Sevilla - Seville Manerbio Challenger Brasov Challenger Campinas Challenger Belo Horizonte Challenger Quito Challenger Sao Jose Do Rio Preto Challenger Sao Leopoldo Challenger Buenos Aires Challenger Guayaquil Challenger Montevideo Challenger Bucaramanga Challenger Salinas Challenger Santiago Challenger Challenger Copa Sevilla Internacionales de Andalucia - Seville Barranquilla Challenger Poznan Challenger San Marino Challenger Cordenons Challenger Sao Paulo Challenger 5th Sardinian International Championships - Cagliari VII Torneo Internazionale di Tennis - Barletta VIII Trofeo Ciutat de Barcelona - Barcelona IX Ciutat de Barcelona - Barcelona Hamburg Challenger - Hamburg Bancolombia Open - Bogota Caltanissetta Challenger Open de Franche Comte - Besancon Todi Challenger XI Trofeo Ciudad de Quito - Quito Oberstaufen Challenger Campinas Challenger Porto Alegre Challenger San Juan Challenger Lima Challenger Sao Paulo Challenger Barranquilla Challenger Sao Paulo Challenger Bordeaux Challenger Blois Challenger Copa Petrobras Argentina - Buenos Aires Cordoba Challenger Lima Challenger Timisoara Challenger 2005 - Timisoara Copa Petrobras Santiago - Santiago Lima Challenger 2007 - Lima ATP Challenger La Serena - La Serena Florionapolis Challenger Challenger de Providencia-Copa Kia - Santiago Abierto Internacional de Salinas 'Dario Expreso' - Salinas Curitiba Challenger Tunis Challenger Santiago Challenger III Aberto Santa Catarina de Tenis - Florianopolis San Marino Challenger UTC Open - Cherkassy Challenger Copa Sevilla 2008 - Seville Copa Petrobras-Argentina - Buenos Aires IV Challenger Ciudad De Guayaquil - Guayaquil Como Challenger Abierto Internacional Varonil Ciudad de Cancun - Cancun Rabat Challenger Monza Challenger Morocco Tennis Tour - Rabat Morocco Tennis Tour - Marrakech Como Challenger Seguros Bolivar Open - Bogota Intersport Heilbronn Open - Heilbronn Bucaramanga Challenger Santos Challenger Buenos Aires Challenger Montevideo Challenger Alessandria Challenger Salinas Challenger Tampere Challenger Marburg Challenger Braunschweig Challenger Oberstaufen Challenger Porto Alegre Challenger Cali Challenger Guayaquil Challenger Open Mutouest de Saint-Brieuc - St. Brieuc Buenos Aires Challenger Guayaquil Challenger Copa Petrobras - Santiago Mallorca Open - Mallorca Blumenau Challenger Open Seat Godo 2003 - Barcelona 2003 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Open Sainte-Victoire - Aix-En-Provence San Sebastian Challenger Tata Open - Chennai Heineken Open - Auckland Estoril Open - Estoril Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Pereira Challenger Idea Prokom Open - Sopot Gemax Open - Belgrade Santos Challenger Caltanissetta Challenger Qatar Open - Doha Milan Challenger Argentina Open - Buenos Aires Arad Challenger Brasil Open - Costa do Sauipe La Serena Open - La Serena Abierto Mexicano Telfonica MoviStar - Acapulco Scheveningen Challenger Open Seat Godo 2005 - Barcelona 84° Concurso Internacional Tenis San Sebastian - San Sebastian Black Forest Open - Freudenstadt Synsam Swedish Open - Bastad Oberstaufen Challenger Grand Prix de Tennis - St. Jean de Luz Mercedes Cup - Stuttgart China Open - Beijing Guayaquil Challenger Mallorca Open - Mallorca Open 13 - Marseille The Dubai Tennis Championships - Dubai Open SEAT Godo 2006 - Barcelona Challenger 42 - Andrezieux Chennai Open - Chennai Medellin Challenger Sydney International - Sydney AGT Challenger - Leon Aberto de Sao Paulo - Sao Paulo The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona Mercedes Cup - Stuttgart Challenger ATP de Cuenca Diario El Mercurio - Cuenca Itajai Challenger Chennai Open - Chennai The Dubai Tennis Championships - Dubai The Artois Championships - London ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona Qatar Exxon Mobil Open - Doha Bogota Challenger Guayaquil Challenger Lima Challenger ATP Challenger Trophy 2008 - Trnava Copa Petrobras-Paraguay - Asuncion Trani Challenger Copa Petrobras-Uruguay - Montevideo Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Challenger Britania Zavaleta - Puebla Santiago Challenger Tanger Challenger Pereira Challenger San Remo Challenger Bordeaux Challenger Santos Challenger Open Sabadell Atlantico - Barcelona AEGON Championships - London Alessandria Challenger Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha VTR Open - Vina del Mar Gerry Weber Open - Halle Kosice Challenger Sao Paulo Challenger Cali Challenger Grand Prix de Tennis de Lyon - Lyon Sao Paulo Challenger Vicenza Challenger Campinas Challenger Movistar Open - Vina del Mar China Open - Beijing San Juan Challenger Villa Allende Challenger ABN AMRO World Tennis Tournament - Rotterdam VTR Open - Vina del Mar Buenos Aires Challenger Brasil Open - Sao Paulo Scheveningen Challenger San Juan Challenger Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona AEGON International - Eastbourne Santiago Challenger China Open - Beijing Caltanissetta Challenger Bucaramanga Challenger Brasil Open - Sao Paulo Rio Open 500 - Rio de Janeiro Barletta Challenger Barcelona Open BancSabadell - Barcelona China Open - Beijing Napoli Challenger Barcelona Open BancSabadell - Barcelona Campionati Internazionali di Sicilia - Palermo Swiss Indoors Basel - Basel Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Barcelona Open BancSabadell - Barcelona Bogota Challenger Brisbane International - Brisbane Barcelona Open BancSabadell - Barcelona Milan Indoors - Milan China Open - Beijing Sarasota Challenger Pereira Challenger Bet-at-home Open - Hamburg Bogota Challenger Abierto Mexicano Telcel - Acapulco Stockholm Open - Stockholm The Stella Artois Championships - London United Cup - Australia Brisbane International - Brisbane Panama City Challenger Poznan Challenger Nordea Open - Bastad AEGON Championships - London Melbourne Summer Set - Melbourne San Sebastian Challenger Poznan Challenger Qatar ExxonMobil Open - Doha Montevideo Challenger Buenos Aires Challenger Asuncion Challenger Copa Claro - Buenos Aires Open Sabadell Atlantico - Barcelona SkiStar Swedish Open - Bastad Qatar ExxonMobil Open - Doha Bordeaux Challenger Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires China Open - Beijing Davidoff Swiss Indoors - Basel Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Quito Challenger Abierto Mexicano Telcel - Acapulco Medellin Challenger Rio Open - Rio de Janeiro Argentina Open - Buenos Aires Mercedes Cup - Stuttgart AEGON Championships - London Bordeaux Challenger Bet-at-home Open - Hamburg Nottingham-2 Challenger Barcelona Open BancSabadell - Barcelona Qatar ExxonMobil Open - Doha Mestre Challenger Campinas Challenger Abierto Mexicano Telcel - Acapulco Open Castilla y Leon - Segovia China Open - Beijing Copa Petrobras - Bogota Dubai Open - Dubai Barcelona Open Banc Sabadell - Barcelona Morocco Tennis Tour - Fes Barcelona Open Banc Sabadell - Barcelona Citi Open - Washington Abierto Mexicano Telcel - Acapulco The Stella Artois Championships - London Telenordia Swedish Open - Bastad Open SEAT 2008 - Barcelona Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Tennis Masters Series - Paris Qatar ExxonMobil Open - Doha Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Gerry Weber Open - Halle Open de la Comunidad Valenciana - Valencia Mutua Madrilena Masters Madrid - Madrid Gerry Weber Open - Halle BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Trofeo Conde de Godo - Barcelona Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Grand Prix de Tennis de Lyon - Lyon Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Davidoff Swiss Indoors - Basel BellSouth Open - Vina del Mar Campionati BNL dItalia - Rome Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Heineken Open - Auckland Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Rogers Cup - Toronto Rolex Paris Masters - Paris Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Coupe Rogers - Montreal Mutua Madrid Open - Madrid Barcelona Open Banc Sabadell - Barcelona BNP Paribas Open - Indian Wells Tennis Masters Series - Monte Carlo Internazionali BNL d'Italia - Rome U.S. Open - New York Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Mutua Madrid Open - Madrid U.S. Open - New York Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai Sony Open Tennis - Miami Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Rolex Paris Masters - Paris French Open - Paris Wimbledon - London U.S. Open - New York Copa Claro - Buenos Aires Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Shanghai ATP Masters 1000 - Shanghai Tennis Masters Cup - Shanghai U.S. Open - New York Australian Open - Melbourne French Open - Paris Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, PO, ESP-ITA 4-1 Davis Cup, World Group, SF, ESP-USA, 4-1 Davis Cup, World Group, F, ESP-USA 3-2 Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, F, ESP-ARG 3-1 Davis Cup, World Group, PO, ITA-ESP 2-3 Laver Cup - Prague Davis Cup, World Group, QF, ESP-GER 3-2 Davis Cup, Finals, Group B Davis Cup, Finals, QF, ARG-ESP 1-2 Davis Cup, Finals, SF, GBR-ESP 1-2 Davis Cup, Finals, F, ESP-CAN 2-0 ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, World Group, QF, NED-ESP 2-1 Davis Cup, World Group, 1R, ESP-SRB 4-1 Davis Cup, World Group, SF, ESP-FRA 4-1 Capitala World Tennis Championship 1 Masters Guinot Mary Cohr Davis Cup, Group I, DEN-ESP 0-5 Mubadala World Tennis Championship Mubadala World Tennis Championship Davis Cup, World Group, PO, ESP-UKR 5-0 Mubadala World Tennis Championship The Mubadala World Tennis Championship The Mubadala World Tennis Championship Laver Cup - Geneva Capitala World Tennis Championship Mubadala World Tennis Championship Mubadala World Tennis Championship Mubadala World Tennis Championship Mubadala World Tennis Championship A Day At The Drive - Adelaide Nitto ATP Finals - London Tennis Masters Cup Shanghai - Shanghai Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Nitto ATP Finals - London Olympics - Rio de Janeiro Olympics - Beijing Olympics - Paris Barclays ATP World Tour Finals - London Nitto ATP Finals - London Nitto ATP Finals - Turin